package cn.sfrog.project.biz.admin.domain.vo;

import cn.sfrog.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;


@Data
@ApiModel(description = "医院")
public class BizHospitalVO {

    @ApiModelProperty("id")
    @Excel(name = "id")
    private Long id;

    @ApiModelProperty("医院名称")
    @Excel(name = "医院名称")
    private String name;

    @ApiModelProperty("医院logo")
    @Excel(name = "医院logo")
    private String logo;

    @ApiModelProperty("等级（详见字典表）")
    @Excel(name = "等级（详见字典表）", readConverterExp = "详=见字典表")
    private String level;

    @ApiModelProperty("特色")
    @Excel(name = "特色")
    private String feature;

    @ApiModelProperty("医院简介")
    @Excel(name = "医院简介")
    private String description;

    @ApiModelProperty("联系电话")
    @Excel(name = "联系电话")
    private String contactPhone;

    @ApiModelProperty("传真")
    @Excel(name = "传真")
    private String fax;

    @ApiModelProperty("省名称")
    @Excel(name = "省名称")
    private String province;

    @ApiModelProperty("省code")
    @Excel(name = "省code")
    private String provinceCode;

    @ApiModelProperty("市名称")
    @Excel(name = "市名称")
    private String city;

    @ApiModelProperty("市code")
    @Excel(name = "市code")
    private String cityCode;

    @ApiModelProperty("区名称")
    @Excel(name = "区名称")
    private String district;

    @ApiModelProperty("区code")
    @Excel(name = "区code")
    private String districtCode;

    @ApiModelProperty("详细地址")
    @Excel(name = "详细地址")
    private String address;

    @ApiModelProperty("成立时间")
    @Excel(name = "成立时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date setUpDate;

    @ApiModelProperty("状态（0=启用 1=禁用）")
    @Excel(name = "状态（0=启用 1=禁用）", readConverterExp = "0==启用,1==禁用")
    private String status;

    private String images;

    @ApiModelProperty("轮播图片列表")
    private List<String> imageList;

    /** 经度 */
    private String longitude;
    /** 纬度 */
    private String latitude;



    /** 性质 */
    @ApiModelProperty("性质")
    private String nature;

    @ApiModelProperty("备注")
    @Excel(name = "备注")
    private String remark;

}
